Requirements engineering tools: Capabilities, survey and assessment

نویسندگان

  • Juan Manuel Carrillo-de-Gea
  • Joaquín Nicolás
  • José Luis Fernández Alemán
  • José Ambrosio Toval Álvarez
  • Christof Ebert
  • Aurora Vizcaíno
چکیده

Context: There is a significant number of requirements engineering (RE) tools with different features and prices. However, existing RE tool lists do not provide detailed information about the features of the tools that they catalogue. It would therefore be interesting for both practitioners and tool developers to be aware of the state-of-the-art as regards RE tools. Objective: This paper presents the results of a survey answered by RE tool vendors. The purpose of the survey was to gain an insight into how current RE tools support the RE process by means of concrete capabilities, and to what degree. Method: The ISO/IEC TR 24766:2009 is a framework for assessing RE tools’ capabilities. A 146-item questionnaire based principally on the features covered by this international guideline was sent to major tool vendors worldwide. A descriptive statistical study was then carried out to provide comparability, and bivariate correlation tests were also applied to measure the association between different variables. A sample of the tools was subjected to neutral assessment and an interrater reliability analysis was performed to ensure the reliability of the results. Results: The 38 participants sent back their answers. Most tools are delivered under a proprietary license, and their licenses are not free. A growing number of them facilitate Web access. Moreover, requirements elicitation exemplifies the best supported category of features in this study, whereas requirements modeling and management are the most badly supported categories. Conclusion: The RE process seems to be well covered by current RE tools, but there is still a certain margin for amelioration, principally with regard to requirements modeling, open data model and data integration features. These subjects represent areas for improvement for RE tool developers. Practitioners might also obtain useful ideas from the study to be taken into account when selecting an appropriate RE tool to be successfully applied to their work. 2012 Elsevier B.V. All rights reserved.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Requirements for a Model-based Requirements Engineering Tool for Embedded Systems: Systematic Literature Review and Survey

Model-based Requirements Engineering (MbRE) promises Requirements Engineering (RE) experts o cope with the the increasing complexity of the embedded systems domain. A major obstacle for using models more intensively in RE is the lack of appropriate tool support. A number of industrial and academic RE tools exist that support model-based development. Nevertheless, a precise set of core requireme...

متن کامل

Can System of Systems Be Given Self-X Requirement Engineering Capabilities?

System of Systems (SoS) are a relatively recent phenomenon and present a whole new set of challenges for systems engineers. The system elements of an SoS are often managed and operated in a predominantly independent manner, over widely distributed geographic locations and are subject to evolution with various rates of change. The goals of the SoS itself often change over time. One purpose of th...

متن کامل

Visual Model-Driven Development of Software Intensive Systems: A Survey of available Techniques and Tools∗

Modeling software intensive systems often results in a mix of models from a multitude of disciplines such as software engineering, control engineering, mechanical engineering, and electrical engineering. As software provides the most flexible element in this concert of techniques, the integration of these different views often happens in the software. As today technical systems also become conn...

متن کامل

System Autonomy Modeling During Early Concept Definition

The current rapid systems engineering design methods, such as AGILE, significantly reduce the development time. This results in the early availability of incremental capabilities, increases the importance of accelerating and effectively performing early concept trade studies. Current system autonomy assessment tools are level based and are used to provide the levels of autonomy attained during ...

متن کامل

A Requirements Assessment Architecture that Combines Natural Language Parsing and Artificial Intelligence

While the need for good requirements is well understood, and there many sources that describe what constitutes a set of good requirements, poor requirements continue to plague projects. In recent years tools have become available to assist in requirements management and their rapid adoption throughout industry attests to their efficacy in data handling and display. Contemporary requirements eng...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Information & Software Technology

دوره 54  شماره 

صفحات  -

تاریخ انتشار 2012